// 引入所需模块
const mysql = require("mysql");

// 创建数据库连接
const db = mysql.createConnection({
  host: "localhost",
  user: "root",
  password: "560808",
  database: "selection",
});

// 连接到数据库
db.connect((err) => {
  if (err) {
    console.error("数据库连接失败：", err);
    return;
  }
  console.log("成功连接到数据库，主机地址：", db.config.host + db.config.port);
});

module.exports = db;
// // 创建 POST 路由来添加数据
// app.post('/login', (req, res) => {
//   console.log('this1----', req)
//   const {userName, password} = req.query
//   db.query('SELECT * FROM user',(error, result) => {
//     if (error) {
//       res.status(500).json({ error: error.message });
//       return;
//     }
//     console.log('1111111admin', result)
//     res.json({ message: 'success', data: result, code: 200 });
//   });
// });
// // 创建 GET 路由来获取数据
// app.get('/users', (req, res) => {
//   db.query('SELECT * FROM users', (error, results) => {
//     if (error) {
//       res.status(500).json({ error: error.message });
//       return;
//     }
//     res.json(results);
//   });
// });
//
// // 创建 POST 路由来添加数据
// app.post('/users', (req, res) => {
//   const newUser = { username: 'John', email: 'john@example.com' }; // 示例数据
//
//   db.query('INSERT INTO users SET ?', newUser, (error, result) => {
//     if (error) {
//       res.status(500).json({ error: error.message });
//       return;
//     }
//     res.json({ message: 'User added successfully', id: result.insertId });
//   });
// });
//
// // 监听端口
// const port = 3000;
// app.listen(port, () => {
//   console.log(`Server running on port ${port}`);
// });
